package fr.generali.accueilclient.gwt.server.dispatch;

import net.customware.gwt.dispatch.server.ExecutionContext;
import net.customware.gwt.dispatch.shared.Action;
import net.customware.gwt.dispatch.shared.DispatchException;
import net.customware.gwt.dispatch.shared.Result;

/**
 * AbstractActionHandler fournissant une implementation vide pour la fonction
 * rollback.
 * 
 * @author Abdennebi .M
 */
public abstract class AbstractActionHandler<A extends Action<R>, R extends Result> extends
                net.customware.gwt.dispatch.server.AbstractActionHandler<A, R> {

    public AbstractActionHandler(Class<A> actionType) {
        super(actionType);
    }

    @Override
    public void rollback(A action, R result, ExecutionContext context) throws DispatchException {
    }

}
